package com.example.entity.hz;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 *
 * </p>
 *
 * @author Lan
 * @since 2025-01-03
 */
@Data
@TableName("WorkflowDocumentHis")
@Accessors(chain = true)
public class Workflowdocumenthis implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 业务单据编号
     */
    @TableField("workflowDocumentID")
    private String workflowDocumentID;

    /**
     * 审批阶段（0(刚开始上报)，1，2，3.）
     */
    @TableField("workflowLevel")
    private String workflowLevel;

    /**
     * 审批人编号
     */
    @TableField("approverNo")
    private String approverNo;

    /**
     * 审批人名称
     */
    @TableField("approverName")
    private String approverName;

    /**
     * 业务编号
     */
    @TableField("documentNo")
    private String documentNo;

    /**
     * 审批结果(N-拒绝，Y-同意，R-取消上报，S-上报)
     */
    @TableField("approvalResult")
    private String approvalResult;

    /**
     * 审批时间
     */
    @TableField("approvalTime")
    private String approvalTime;

    /**
     * 审批理由
     */
    @TableField("approvalRemark")
    private String approvalRemark;

    /**
     * 状态（N-未结束，Y-已结束）
     */
    private String status;


}
